#include "NamedPipe.hpp"
int main()
{
    NamedPipe np(fifoname);
    np.Create();
    np.OpenForWrite();
    while(true)
    {
        std::string str;
        getline(std::cin,str);
        np.Write(str);

    }
    np.Close();
    return 0;

}
//client 和server 是怎么看到同一份的文件的 在linux中路径是唯一的 路径+文件名=唯一的inode
//命名管道的特点 一端打开另一端未未打开时会阻塞